@media screen and (max-width: 1700px) {

    .theme-btn{padding: 6px 29px;font-size: 18px;}
    .heading01{font-size: 36px;}

    /* header */
    .header .head-logo img{width: 300px;}
    .header{padding: 20px 0;}
    .header .haed-container .header-right ul li{font-size: 18px;}
    .header .haed-container .header-right ul{gap: 40px;}
    .header .haed-container .header-right{gap: 38px;}

    .enq-section .whastapp-box{    width: 60px;height: 63px;}
    .enq-section .call-box {width: 60px;height: 69px;}
    .enq-section .enq-box p{    font-size: 18px;}
    .enq-section .enq-box {height: 60px;
    width: 200px;    transform-origin: 24px 24px;}
    .enq-section{right: -9%}

    .usp-section .usp-box{grid-template-columns: 60px auto;}
    .usp-section .usp-box .usp-title{font-size: 21px;}

    .gateway-section .gateway-wrapper .gateway-box p{margin-top: 10px;}
    .gateway-section .gateway-box img{height: 65px; width: 65px;}
    .gateway-section .gateway-wrapper{gap: 13px;}
    .gateway-section  .sm-container{width: 65%}

    .conn-wrapper .con-content-wrapper{width: 64%;}
    .conn-wrapper .con-content-wrapper .con-box .con-text{margin-top: 30px;}
    .conn-wrapper .con-content-wrapper .con-box{padding: 24px 42px 28px 42px;}

    .footer{font-size: 18px;}
    .footer .footer-container p{font-size: 18px;}

    .popup-section{width: 370px;}
}



@media screen and (max-width: 1599px){
    .theme-btn {padding: 4px 27px;font-size: 14px;}

    .mt-45 {margin-top: 35px;}
    .mt-30{margin-top: 25px;}
    .mt-85 {margin-top: 70px;}
    .mt-60 {margin-top: 45px;}

    .heading01{font-size: 35px;}

    .header {padding: 15px 0;}
    .header .head-logo img {width: 250px;}
    .header .haed-container .header-right ul li{font-size: 16px;}

    .enq-section .call-box{width: 50px;height: 54px;}
    
    .enq-section .whastapp-box {
        border-radius: 13px 0 0 13px;
        width: 50px;
        height: 54px;}
        .enq-section .enq-box p {
        font-size: 16px;}
        .enq-section .enq-box {
        height: 50px;
        width: 170px;
        transform-origin: 24px 24px;border-radius: 13px 13px 0 0;}
        .enq-section .call-box{margin-top: 13px;border-radius: 13px 0 0 13px;}
    .enq-section .call-box img{    width: 16px;}
    .enq-section .whastapp-box img {
    width: 23px;
}



    .form-section .section-form input{font-size: 14px;padding: 8px 18px;}
    .form-section{padding: 30px 0;}
    .form-section .section-form{padding: 0;}

    .usp-section .sm-container{padding: 0 4%;}
    .usp-section .usp-box .usp-title{font-size: 17px;}
    .usp-section .usp-box{grid-template-columns: 50px auto;}
    .gateway-section {padding-top: 70px;}
    .slick-arrow{bottom: -12%;}

    .journey-section .journey-txt{width: 100%;}
    .clubhouse-section p{width: 66%;}
    .clubhouse-section .club-sliderBox p{margin-top: 15px;font-size: 16px;}

    .gateway-section .gateway-wrapper .gateway-box p{font-size: 16px;}
    .conn-wrapper .con-content-wrapper{width: 75%;}
    .conn-wrapper .con-content-wrapper .con-box .con-text p{font-size: 14px;margin-top: 20px;}

    .conn-wrapper .con-content-wrapper .con-box .con-text{margin-top: 20px;}
    .conn-wrapper .con-content-wrapper .con-box .con-heading{font-size: 19px;}
    .gallery .download-btn{margin-top: 20px;}
    .gallery .gallery-img{padding: 35px 80px;}
    .gallery .gallery-btn-wrap{padding-top: 50px;}

    .footer{font-size: 15px;}
    .footer .footer-container p{font-size: 15px;}
    .footer .footer-container .foot-heading{margin-bottom: 14px;}
    .footer .foot-btm{padding: 10px 0;}
    .footer .footer-container .footer-logo:last-child {margin-top: 20px;}
    .connectivity-section{padding-bottom: 35px;}

    .area-info-grid h3{font-size: 23px;}
    .area-info-grid{padding: 25px 22px;}

    .popup-section{padding: 30px;}
    .enq-popup .heading04{font-size: 20px;}
    .popup-section {width: 360px;}
    .popup-section .popup-input input{font-size: 16px;padding-bottom: 6px;}
    .popup-section .popup-form .popup-input {margin-top: 20px;}
    .popup-section .popup-heading{font-size: 23px;}

    main{  margin-top: 108.797px;}
    .footer .rara-box .rara-box-p {font-size: 18px;}
}

@media screen and (max-width: 1300px) {
.enq-section .enq-box{transform-origin: 26px 26px;}
.enq-section {
        right: -10%;
    }
}

@media screen and (max-width: 1279px){

    p {font-size: 14px;}
    .heading01{font-size: 28px;}

    .mt-45 {margin-top: 25px;}
    .mt-15 {margin-top: 8px;}
    .mt-30{margin-top: 20px;}
    .slick-arrow{bottom: -14%;width: 20px; height: 20px;}

    .sm-container{width: 80%;}
    .container, .md-container{width: 90%;}

    .usp-section .sm-container{padding: 0;}
    .usp-section .usp-box .usp-title{font-size: 15px;}
    .usp-section .usp-box{padding: 0 35px 0 23px;}
    /* .usp-section .usp-box {grid-template-columns: 57px auto;} */

    .journey-section .journey-video-wrap{gap: 15px;}

    .gallery .gallery-img{padding: 35px 55px;}

    .conn-wrapper .con-content-wrapper{width: 80%;}
    .conn-wrapper .con-content-wrapper .con-box{padding: 25px 35px;}
    .conn-wrapper .con-content-wrapper .con-box .con-text p{font-size: 12px;}
    .conn-wrapper .con-content-wrapper .con-box .con-heading{font-size: 17px;}
    .gateway-section .gateway-wrapper .gateway-box p{font-size: 14px;}
    .gateway-section .sm-container{width: 75%;}
    .gateway-section .gateway-box img {height: 55px;width: 55px;}

    .area-info-grid h3{font-size: 25px;  border-radius: 18px;}

    .footer {font-size: 13px;}
    .footer .footer-container p{font-size: 13px;}

    .social-box{margin-top: 20px;}
    .social-box img{width: 25px;}

    .area-info-grid h3{font-size: 20px;  border-radius: 14px;}
    .area-info-grid{padding: 20px 18px;;}

    .popup-section .popup-input input{font-size: 16px;}

    .enq-section .enq-box{height: 40px;width: 149px;}
        .enq-section .enq-box p {
        font-size: 14px;}
                .enq-section .call-box {
        width: 47px;
        height: 50px;
    }
        .enq-section .whastapp-box {
        width: 47px;
        height: 50px;
            margin-top: 9px;
    }
    .footer .rara-box .rara-box-p{font-size: 15px;}

}

@media screen and (max-width: 1023px){

    .theme-btn{font-size: 12px;}
    .mt-60{margin-top: 40px;}
    .mt-85 {margin-top: 50px;}

    .sm-container{width: 90%;}
    .heading01 {font-size: 25px;}

        .enq-section {
        right: -14%;}

    .header .head-logo img {width: 140px;}
    .header {padding: 12px 0;}
    .header .haed-container .header-right ul li{font-size: 14px;}
    .header .haed-container .header-right ul{gap: 20px;}
    .header .haed-container .header-right {gap: 20px;}



    .form-section {padding: 20px 0;}
    .form-section .section-form input{padding: 6px 14px;}
    .form-section .section-form button{font-size: 14px;}

    .usp-section .usp-box{grid-template-columns: 45px auto;gap: 11px;}
    .clubhouse-section .club-sliderBox{padding: 0 7px;}.clubhouse-section .club-slider {margin-inline: -7px;}
    .clubhouse-section .club-sliderBox p {margin-top: 10px;font-size: 14px;}

    .gateway-section .gateway-wrapper{gap: 15px;}
    .gateway-section .gateway-wrapper .gateway-box p{font-size: 14px;}
    .gateway-section .gateway-wrapper .gateway-box{padding: 13px 0;}
    .gateway-section .sm-container{width: 90%;}

    .conn-wrapper .con-content-wrapper{width: 90%;}
    .conn-wrapper .con-content-wrapper .con-box{padding: 20px;}
    .gallery .download-btn{margin-top: 10px;}
    .gallery .gallery-btn-wrap {padding-top: 35px;}
    .gallery .gallery-img{gap: 10px;}

    .footer{padding-top: 25px;}
    .footer .footer-container{width: 95%;gap: 2.2%;}
    .add-box {width: 37%;}
    .rara-box {width: 21%;}
    .approved-box {width: 22.7%;}
    .footer .footer-container p{font-size: 11px;}
    .footer {font-size: 11px;}
    .footer .footer-container .foot-heading{margin-bottom: 10px;}

    .area-info-grid{padding: 18px 14px; border-radius: 13px; }
    .area-info-grid h3{font-size: 18px;}

    .popup-section .popup-input input{font-size: 14px;}
    .slick-arrow{bottom: -2%;}
        .gateway-section {padding-top: 60px;}

        main{  margin-top: 51.9531px;}
        .footer .rara-box .rara-box-p{font-size: 12px;}
        .rara-box{gap: 5px;}
}

@media screen and (max-width: 700px){

    .banner-section img{height: auto;}
    
    .heading01 {font-size: 22px;}
    .enq-section .enq-box {height: 40px;width: 132px;}
    .enq-section .enq-box p{font-size: 12px;}
        .enq-section {
        right: -90px;
        border-radius: 9px 9px 0 0;
    }
    .header .haed-container .head-logo p, .header .haed-container .head-logo a{font-size: 10px;}
    .enq-section .call-box{width: 40px; height: 45px;border-radius: 9px 0 0 9px;}
    .enq-section .whastapp-box{width: 40px; height: 45px;border-radius: 9px 0 0 9px;}
    .enq-section .call-box img{width: 14px;}
        .enq-section .whastapp-box img {
        width: 18px;}

    .area-info-section .sm-container{width: 100%;}
    .area-info-grid{grid-template-columns: 1fr 1fr; padding: 10px 10px;}
    .area-info-grid .area-box{border-top: 1px solid #30493D;}
    .area-info-grid .area-box:first-child{border-top: none}
    .area-info-grid .area-box:nth-child(2){border-top: none}
    .area-info-grid .area-box:nth-child(2){border-right: none}
    .area-info-grid .area-box{padding: 10px;}
    /* .area-info-grid .area-box:nth-child(3){grid-column: span 2;} */

    .menu-btn {position: absolute;right: 20px;top: 50%;transform: translateY(-50%);width: 25px;height: 20px;background: none;border: none;border-bottom: solid 2px #23553F;cursor: pointer;display: block;}
    .menu-btn:before, .menu-btn:after {
    content: '';
    display: block;
    width: 100%;
    height: 2px;
    background: #23553F;
    margin: 4.5px 0;
    transform-origin: 8px 1px;
    transition: ease .3s all;
}
.journey-section .journey-video-wrap{flex-wrap: wrap;gap: 10px;}
.menu-btn:before, .menu-btn:after {
    content: '';
    display: block;
    width: 100%;
    height: 2px;
    background: #23553F;
    margin: 4.5px 0;
    transform-origin: 8px 1px;
    transition: ease .3s all;
}
.menu-btn.active:before {
    transform: rotate(45deg);
}
.menu-btn.active:after {
    transform: rotate(-45deg);
}
.menu-btn.active {
    border-bottom: none;
}

    .header .haed-container .header-right ul{position: fixed;
    right: 0;
    bottom: 0;
    left: 0;
    background: #22553F;padding: 50px 30px;transform: translateX(100%);display: block;transition: .3s all ease;}
    .header .haed-container .header-right ul.active{transform: translateX(0);}
    .header .haed-container .header-right ul li{        font-size: 16px;
        padding: 15px 0;
        border-bottom: 1px solid #FFFFFF;
        color: #FFFFFF;}
        .header .haed-container .header-right ul li a{color: #FFFFFF}
    .journey-section .theme-btn{margin-top: 15px;}
.header .haed-container .header-right .theme-btn{margin-right: 38px;}
    .form-section .section-form{grid-template-columns: 1fr;gap: 8px;}
    .form-section {padding: 10px 0;}
    .form-section .section-form button{padding: 4px 0;}
    .form-section .section-form span{position: static;}

    .clubhouse-section p, .clubhouse-section .heading01{width:88%;margin-inline: auto;}

    .clubhouse-section .club-slider{padding: 0 5%;}
    .slick-arrow {bottom: -11%;width: 20px;height: 20px;}
    .gateway-section .gateway-wrapper{grid-template-columns: repeat(3, 1fr);gap: 9px;}
    .gateway-section .gateway-wrapper .gateway-box{padding: 10px 0;}
        .gateway-section .gateway-box img {
        height: 45px;
        width: 45px;
    }
    
    .master-plan img{width: 100%;}

   .conn-wrapper .con-content-wrapper{position: static;}
    .conn-wrapper img{border-radius: 12px}
    .conn-wrapper{border-radius: 0; padding: 0;}
    .conn-wrapper .con-content-wrapper{grid-template-columns: 100%;}
    .gallery .gallery-img{padding: 15px 10px;}
    .gallery .gallery-btn{width: 45%;}
    .gallery .gallery-btn-wrap{flex-wrap: wrap;}
    .gallery .gallery-btn-wrap {padding-top: 25px;}

    .usp-section .usp-box{grid-template-columns: 40px auto;padding: 0 10px;}
    .usp-section .usp-box .usp-title{font-size: 14px;}
    .usp-section .usp-box .usp-title br{display: none;}
    .usp-section .sm-container{width: 95%}
    .usp-section .usp-wrapper{flex-wrap: wrap;}
    .journey-section .journey-video-wrap{flex-wrap: wrap;}
    .usp-section .usp-box{width: 50%;}
    .usp-section .usp-wrapper:last-child .usp-box:last-child{margin-top: 15px;border-right: 0;}
    .usp-section .usp-wrapper:first-child .usp-box:last-child{border-right: 0;}
    .usp-section .usp-wrapper:last-child .usp-box:nth-child(2){border-right: 0;}

    .developed-box{ width: 82%;display: grid;grid-template-columns: 1fr 1fr;gap: 10px;margin: 0 auto;}
    .add-box{width: 100%;margin-top: 20px;}
    .rara-box {width: 100%;margin-top: 20px;}
    .approved-box{width: 100%;margin-top: 20px;}
    .footer .footer-container{flex-wrap: wrap;  }
    .footer .footer-container .footer-logo:last-child{margin-top: 0;}
    .social-box {margin-top: 10px;}
    .footer .footer-container{padding-bottom: 15px;}
    .footer .foot-btm{display: grid;grid-template-columns: 1fr;gap: 8px;}

    .popup-section{left: 0; right: 0;}
    

}

